foreman fabrication careers in Cavan, Ireland